Zanzibar leopard - Francés Inglés Diccionario